import { post } from '../../../request.js'

// 查询所有角色列表（不分页）
export function roleListAll(params) {
    return post({
        url: '/system/role/listAll',
        params
    })
}

/**
 * 查询角色列表
 * @param {*} params
 * @returns
 */
export const roleList = params => {
    return post({
        url: '/system/role/pageList',
        params
    })
}

// 新增角色数据
export const roleSave = params => {
    return post({
        url: '/system/role/save',
        params
    })
}

// 修改角色数据
export const roleUpdate = params => {
    return post({
        url: '/system/role/update',
        params
    })
}

// 删除角色数据
export const roleDelete = params => {
    return post({
        url: '/system/role/delete',
        params
    })
}

export const authMenu = params => {
    return post({
        url: '/system/role/authMenu',
        params
    })
}
